""" 
访问单元格
"""
from openpyxl import load_workbook

# 打开Excel文件
wb = load_workbook("./write.xlsx")

# 返回当前默认选中的工作表
ws = wb.active

# 通过工作表坐标获取到cell的值
print("A1的内容是：%s" % ws["A1"].value)
print("B1的内容是：%s" % ws["B1"].value)

# 通过Worksheet.cell()函数通过行号列访问单元格
cell = ws.cell(row=1, column=3)
print("C1的内容是：%s" % cell.value)

""" 
访问多个单元格
"""

for item in ws.rows:      # 所有行的集合
  for cell in item:       # 每行所有的单元格的集合
    print("第%s行，第%s列的单元格的值是：%s。" % (cell.row, cell.column, cell.value))

print("最大行数是：%d" % ws.max_row)        # 获取最大行数
print("最大列数是：%d" % ws.max_column)     # 获取最大列数
